Maven之Spring+SpringMVC+Hibernate搭建

您所在的位置:网站首页 spring springmvc hibernate整合 Maven之Spring+SpringMVC+Hibernate搭建

Maven之Spring+SpringMVC+Hibernate搭建

#Maven之Spring+SpringMVC+Hibernate搭建| 来源: 网络整理| 查看: 265

Maven之Spring+SpringMVC+Hibernate搭建 原创

wx59c5bf45605b9 2023-05-11 09:57:57 ©著作权

文章标签 maven ssh spring java 其他 文章分类 HTML5 移动开发

©著作权归作者所有:来自51CTO博客作者wx59c5bf45605b9的原创作品,请联系作者获取转载授权,否则将追究法律责任

Spring和Spring MVC是3.2.3.RELEASE 版本的,Hibernate是3.6.10.Final版本的,采用的是Mysql数据库,使用的是JDK1.7版本,Jetty9服务器,这里吐槽一下,maven下开发,tomcat没有jetty好用,虽然tomcat很牛逼,但是真的没有jetty好用, 

pom.xml配置文件

在pom中设定了使用的是阿里云的工厂,这样在国内的下载速度飞一样的感觉

4.0.0 yellowcong spring_springmvc_hibernate war 0.0.1-SNAPSHOT users Maven Webapp http://maven.apache.org aliyunmaven http://maven.aliyun.com/nexus/content/groups/public/ junit junit 4.10 javax.servlet.jsp jsp-api 2.2.1-b03 provided javax.servlet servlet-api 2.4 provided javax.servlet jstl 1.2 org.springframework spring-core ${spring.version} org.springframework spring-context ${spring.version} org.springframework spring-beans ${spring.version} org.springframework spring-orm ${spring.version} org.springframework spring-test ${spring.version} org.slf4j slf4j-api 1.7.5 org.springframework spring-aop ${spring.version} aspectj aspectjrt 1.5.3 org.aspectj aspectjweaver 1.8.5 org.javassist javassist 3.15.0-GA javax.annotation javax.annotation-api 1.2 org.springframework spring-webmvc ${spring.version} com.liferay org.apache.commons.fileupload 1.2.2.LIFERAY-PATCHED-1 mysql mysql-connector-java 5.1.35 c3p0 c3p0 0.9.1.2 org.hibernate hibernate-core 3.6.10.Final log4j log4j 1.2.16 UTF-8 3.2.3.RELEASE users org.apache.maven.plugins maven-war-plugin 2.6 hello org.eclipse.jetty jetty-maven-plugin 9.4.6.v20170531 10 /users 8080 60000 maven-compiler-plugin 2.3.2 1.7 1.7 UTF-8 Web.xml

配置编码,Springmvc,Spring

spring_springmvc_hibernate index.jsp config org.springframework.web.servlet.DispatcherServlet 1 config / CharacterFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 CharacterFilter /* org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:ApplicationContext.xml OpenSessionInViewFilte org.springframework.orm.hibernate3.support.OpenSessionInViewFilter singleSession false OpenSessionInViewFilte /* config-servlet.xml

配置Spring mvc

ApplicationContext.xml

注意Spring的这个配置文件放在src/main/resources类目录下,这个如果自己还想在细分下去,放置的位置需要在web.xml中配置相应的位置

com.yellowcong.entity org.hibernate.dialect.MySQLDialect update true false jdbc-config-local.properties

数据库配置

driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql:///yellowcong username=root password=rootlog4j.properties

日志配置

log4j.rootLogger=WARN, stdout, R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # Pattern to output the caller's file name and line number. #log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n # Print the date in ISO 8601 format log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c - %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=example.log log4j.appender.R.MaxFileSize=100KB # Keep one backup file log4j.appender.R.MaxBackupIndex=1 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n # Print only messages of level WARN or above in the package com.foo. log4j.logger.com.foo=WARN

收藏 评论 分享 举报

上一篇:SpringBoot之静态文件配置-yellowcong

下一篇:JVM之java程序编译和运行的过程-yellowcong



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3